Smartling\Extensions\Acf\AcfDynamicSupport D

Total Complexity 136
Dependencies 17
Dependents 6
Total lines 601
Lines of code 446
Logical lines of code 254
Comment lines 29
Methods 28
Properties 3

Methods 28

Method Rating Maintainability Complexity Lines of code
buildRules()
D
39 37 54
getDatabaseDefinitions()
A
44 10 46
getReferencedTypeByKey()
A
55 10 20
verifyDefinitions()
A
56 8 18
prepareFilters()
S
51 7 28
getReplacerIdForField()
S
54 7 20
removePreTranslationFields()
S
56 6 16
tryRegisterACF()
S
49 4 32
getFieldsByGroup()
S
53 4 23
getGroups()
S
56 4 19
getLocalDefinitionsOld()
S
55 4 19
validateAcfStores()
S
66 5 8
getBlogListForSearch()
S
60 4 14
rawReadFields()
S
52 3 25
extractFieldDefinitions()
S
59 3 15
rawReadGroups()
S
57 2 18
tryRegisterACFOptions()
S
59 2 15
getLocalDefinitionsNew()
S
63 2 11
getLocalDefinitions()
S
70 2 7
getAcf()
S
69 2 7
extractGroupsDefinitions()
S
64 2 10
checkAcfTypes()
S
74 2 4
getPostTypes()
S
80 1 3
getDefinitions()
S
80 1 3
run()
S
78 1 4
getBlogs()
S
81 1 3
__construct()
S
98 1 1
checkOptionPages()
S
79 1 3